דף פתרונות 7 נושא: תחשיב הפסוקים: צורה דיסיונקטיבית נורמלית, מערכת קשרים שלמה, עקביות

Σχετικά έγγραφα
יסודות לוגיקה ותורת הקבוצות למערכות מידע (סמסטר ב 2012)

לוגיקה ותורת הקבוצות פתרון תרגיל בית 4 אביב תשע"ו (2016)

לוגיקה ותורת הקבוצות פתרון תרגיל בית 8 חורף תשע"ו ( ) ... חלק ראשון: שאלות שאינן להגשה נפריד למקרים:

Logic and Set Theory for Comp. Sci.

פתרון תרגיל 5 מבוא ללוגיקה ותורת הקבוצות, סתיו תשע"ד

פתרון תרגיל מרחבים וקטורים. x = s t ולכן. ur uur נסמן, ur uur לכן U הוא. ur uur. ur uur

לוגיקה ותורת הקבוצות מבחן סופי אביב תשע"ב (2012) דפי עזר

לוגיקה ותורת הקבוצות מבחן סופי אביב תשע"ד (2014) דפי עזר

פתרון תרגיל 8. מרחבים וקטורים פרישה, תלות \ אי-תלות לינארית, בסיס ומימד ... ( ) ( ) ( ) = L. uuruuruur. { v,v,v ( ) ( ) ( ) ( )

תרגיל 13 משפטי רול ולגראנז הערות

שדות תזכורת: פולינום ממעלה 2 או 3 מעל שדה הוא פריק אם ורק אם יש לו שורש בשדה. שקיימים 5 מספרים שלמים שונים , ראשוני. שעבורם

( )( ) ( ) f : B C היא פונקציה חח"ע ועל מכיוון שהיא מוגדרת ע"י. מכיוון ש f היא פונקציהאז )) 2 ( ( = ) ( ( )) היא פונקציה חח"ע אז ועל פי הגדרת

לוגיקה ותורת הקבוצות אביבתשס ז מבחןסופי מועדב בהצלחה!

מתמטיקה בדידה תרגול מס' 2

חורף תש''ע פתרון בחינה סופית מועד א'


פתרון תרגיל בית 6 מבוא לתורת החבורות סמסטר א תשע ז

מתמטיקה בדידה תרגול מס' 5

אלגברה ליניארית (1) - תרגיל 6

אלגברה ליניארית 1 א' פתרון 2

brookal/logic.html לוגיקה מתמטית תרגיל אלון ברוק

תרגול 1 חזרה טורי פורייה והתמרות אינטגרליות חורף תשע"ב זהויות טריגונומטריות

לדוגמה: במפורט: x C. ,a,7 ו- 13. כלומר בקיצור

לוגיקה למדעי המחשב תרגולים

gcd 24,15 = 3 3 =

{ : Halts on every input}

צעד ראשון להצטיינות מבוא: קבוצות מיוחדות של מספרים ממשיים

"שקר". במקום המילים "אמת" או "שקר" משתמשים באותיות T ו- F (באנגלית truth אמת, false שקר (

אלגברה לינארית (1) - פתרון תרגיל 11

ל הזכויות שמורות לדפנה וסטרייך

אלגברה מודרנית פתרון שיעורי בית 6

[ ] Observability, Controllability תרגול 6. ( t) t t קונטרולבילית H למימדים!!) והאובז' דוגמא: x. נשתמש בעובדה ש ) SS rank( S) = rank( עבור מטריצה m

הגדרה 0.1 טיעון הוא תקף אם בכל פעם שההנחות נכונות גם המסקנה נכונה.

מודלים חישוביים תרגולמס 5

x a x n D f (iii) x n a ,Cauchy

תורת הקבוצות תרגיל בית 2 פתרונות

גבול ורציפות של פונקציה סקלרית שאלות נוספות

I. גבולות. x 0. מתקיים L < ε. lim אם ורק אם. ( x) = 1. lim = 1. lim. x x ( ) הפונקציה נגזרות Δ 0. x Δx

פתרון תרגיל 6 ממשוואות למבנים אלגברה למדעי ההוראה.

משוואות רקורסיביות רקורסיה זו משוואה או אי שוויון אשר מתארת פונקציה בעזרת ערכי הפונקציה על ארגומנטים קטנים. למשל: יונתן יניב, דוד וייץ

תורת הקבוצות מושגי יסוד בתורת הקבוצות קבוצה אוסף של אלמנטים הנקראים אברי הקבוצה. אין חשיבות לסדר האיברים בקבוצה. אין חשיבות לחזרות.

אינפי - 1 תרגול בינואר 2012

logn) = nlog. log(2n

לוגיקה למדעי המחשב ניצן פומרנץ 25 ביוני 2015

מבוא ללוגיקה מתמטית 80423

אלגברה ליניארית 1 א' פתרון 8

הרצאות לוגיקה ותורת הקבוצות. מרצה: אורנה גרימברג מתרגל: שקד פלור זכויות יוצרים: יאנה גרינברג (תורת הקבוצות)

טענה חשובה : העתקה לינארית הינה חד חד ערכית האפס ב- הוא הוקטור היחיד שמועתק לוקטור אפס של. נקבל מחד חד הערכיות כי בהכרח.

חשבון אינפיניטסימלי 1 סיכום הרצאות באוניברסיטה חיפה, חוג לסטטיסטיקה.

בחינה בסיבוכיות עמר ברקמן, ישי חביב מדבקית ברקוד

פתרונות , כך שאי השוויון המבוקש הוא ברור מאליו ולכן גם קודמו תקף ובכך מוכחת המונוטוניות העולה של הסדרה הנתונה.

אלגברה ליניארית 1 א' פתרון 11

מתמטיקה בדידה תרגול מס' 13

1 תוחלת מותנה. c ארזים 3 במאי G מדיד לפי Y.1 E (X1 A ) = E (Y 1 A )

חשבון אינפיניטסימלי 1

רשימת משפטים והגדרות

הגדרה: קבוצת פעילויות חוקית היא קבוצה בה כל שתי פעילויות

c ארזים 26 בינואר משפט ברנסייד פתירה. Cl (z) = G / Cent (z) = q b r 2 הצגות ממשיות V = V 0 R C אזי מקבלים הצגה מרוכבת G GL R (V 0 ) GL C (V )

תרגול מס' 1 3 בנובמבר 2012

הרצאה תרגילים סמינר תורת המספרים, סמסטר אביב פרופ' יעקב ורשבסקי

לוגיקה מתמטית הוא התחום במתמטיקה שחוקר בצורה מדויקת מושגים כמו טענה ו- הוכחה. על מנת לספק מוטיבציה, נתבונן בשתי דוגמאות היסטוריות.

תורת הקבוצות יובל קפלן סיכום הרצאות פרופ ארז לפיד בקורס "תורת הקבוצות" (80200) באוניברסיטה העברית,

תרגול פעולות מומצאות 3

תרגיל 7 פונקציות טריגונומטריות הערות

קיום ויחידות פתרונות למשוואות דיפרנציאליות

תרגול מס' 6 פתרון מערכת משוואות ליניארית

פתרונות מלאים אלגברה 1 מ בחן אמצע חורף תשס"ג מטריצה הפיכה ב- הפיכה סקלרית, לכן A = αi

s ק"מ קמ"ש מ - A A מ - מ - 5 p vp v=

סיכום בנושא של דיפרנציאביליות ונגזרות כיווניות

תורת הקבוצות בפברואר 2012 תקציר סיכום הרצאות של פרופסור רון לבנה בשנת לימודים 2012

אוטומטים- תרגול 8 שפות חסרות הקשר

אלגברה ליניארית 1 א' פתרון 7

אלגברה א' - פתרונות לשיעורי הבית סמסטר חורף תשס"ט

קבוצה היא שם כללי לתיאור אוסף כלשהו של איברים.

השאלות..h(k) = k mod m

אלגברה לינארית מטריצות מטריצות הפיכות

אי שלמות ואי כריעות בשפות פורמליות ד ר אסף חסון, אוניברסיטת בן גוריון בנגב

שאלה 1 V AB פתרון AB 30 R3 20 R

The No Arbitrage Theorem for Factor Models ג'רמי שיף - המחלקה למתמטיקה, אוניברסיטת בר-אילן

מתכנס בהחלט אם n n=1 a. k=m. k=m a k n n שקטן מאפסילון. אם קח, ניקח את ה- N שאנחנו. sin 2n מתכנס משום ש- n=1 n. ( 1) n 1

מבני נתונים מבחן מועד ב' סמסטר חורף תשס"ו

= 2. + sin(240 ) = = 3 ( tan(α) = 5 2 = sin(α) = sin(α) = 5. os(α) = + c ot(α) = π)) sin( 60 ) sin( 60 ) sin(

אלגברה לינארית 1 יובל קפלן

(ספר לימוד שאלון )

מבוא ללוגיקה מתמטית מבוסס על הרצאותיו של פרופ' איליה ריפס נכתב ונערך ע"י דינה זליגר סמסטר א' תשס"ו

מינימיזציה של DFA מינימיזציה של הקנוני שאותה ראינו בסעיף הקודם. בנוסף, נוכיח את יחידות האוטומט המינימלי בכך שנראה שכל אוטומט על ידי שינוי שמות

מודלים חישוביים מבחן מועד א', סמסטר א' תשע''ה (2015)

תכנון אלגוריתמים 2016 עבודה 1 שאלה 1 פתרון נתונות שתי בעיות. יש למצוא: אורך מסלול קצר ביותר המתחיל באחד מן הקודקודים s 1,..., s k ומסתיים ב t.

לוגיקה מתמטית משה קמנסקי 23 בינואר 2018

פרק 5 טורי חזקות 5.5 טור לורן. (z z 0 ) m. c n = 1. 2πi γ (ξ z 0 ) n+1dξ, .a 1 = 1 f(z)dz בפרט,.a 2πi γ m וגם 0 0 < z z 0 < r בעיגול הנקוב z.

C.C Ωשרשרת. Eחסומה. E אם לכל x Rb x E

אוסף שאלות מס. 3 פתרונות

תורת המספרים 1 פירוק לגורמים ראשוניים סיכום הגדרות טענות ומשפטים אביב הגדרות 1.2 טענות

c ארזים 15 במרץ 2017

מבנים אלגבריים למדעי המחשב מערכי תרגול קורס פברואר 2017, גרסה 1.5

מבנים אלגבריים II 27 במרץ 2012

הרצאה. α α פלוני, וכדומה. הזוויות α ל- β שווה ל-

מבנים אלגבריים למדעי המחשב מערכי תרגול קורס אבי אלון, תומר באואר וגיא בלשר ינואר 2016, גרסה 0.22

הסיכום סמסטר ב' תשס"ז

סיכום לינארית 1 28 בינואר 2010 מרצה: יבגני סטרחוב מתרגלת: גילי שול אין המרצה או המתרגלת קשורים לסיכום זה בשום דרך.

Transcript:

יסודות לוגיקה ותורת הקבוצות למערכות מידע (סמסטר ב 2012) דף פתרונות 7 נושא: תחשיב הפסוקים: צורה דיסיונקטיבית נורמלית, מערכת קשרים שלמה, עקביות 1. מצאו צורה דיסיונקטיבית נורמלית קנונית לפסוקים הבאים: (ג) r).(p (q r)) (q פתרון: נבנה את טבלת האמת של הפסוק: p q r p (q r) q r F F F T T T F F T T T F F T F T T F F T T T T T T F F F T T T F T F F F T T F F F F T T T T T T לכן הפסוק הדיסיונקטיבי הנורמלי הקנוני השקול לוגית הוא: r) ( p q שורה מס' 1 r) ( p q שורה מס' 2 r) ( p q שורה מס' 3 r) ( p q שורה מס' 4 r) (p q שורה מס' 5 r). (p q שורה מס' 8 2. ידוע ש {,, } היא מערכת קשרים שלמה. הוכיחו ש (א) {, } היא מערכת קשרים שלמה. פתרון: קודם ניתן הסבר אינטואיטיבי ואחר כך נוכיח כמו צריך באינדוקציה (במבחן הוכיחו באינדוקציה). אנו יודעים ש {,, } היא מערכת קשרים שלמה, לכן מספיק להביע את הקשר באמצעות {, }. קל לבדוק (ע''י טבלת אמת למשל) ש (p q) (( p) ( q)) לכן אם } F f : {T, F } n {T, פונקציה כלשהי, אז יודעים שקיים פסוק ψ הכתוב רק באמצעות המערכת {,, } שטבלת האמת שלו שווה לפונקציה f. אז נחליף כל תת פסוק שצורתו (q p) (כאשר p ו q משתנים פסוקיים) בפסוק השקול לוגית לו ((q ) (p )) ונקבל פסוק ϕ הכתוב רק באמצעות המערכת {, } ושקול לוגית ל ψ. 1

ההוכחה: נוכיח באינדוקציה על אורך הפסוק שלכל פסוק ϕ במערכת (שאנו יודעים שהיא שלמה) }, {, קיים פסוק ϕ במערכת } {, ששקול לוגית ל.ϕ אם ϕ משתנה פסוקי אז נקח ϕ, = ϕ ברור שהוא שקול לוגית ל ϕ ושהוא במערכת }.{, יהי ϕ פסוק שאורכו גדול מ 1 במערכת {,, }, נניח שהטענה נכונה עבור כל פסוק במערכת {,, } שאורכו קטן ממש מהאורך של ϕ. נוכיח שהטענה נכונה עבור ϕ: i. אם (ψ ) ϕ, = אז מכוון שהאורך של ψ קטן ממש מהאורך של ϕ, ע''פ הנחת האינדוקציה קיים פסוק ψ במערכת {, } ששקול לוגית ל ψ. נקח ) ( ψ,ϕ = ברור שהוא שקול לוגית ל ϕ ושהוא במערכת }.{,.ii אם (χ ϕ, = ψ) אז מכוון שהאורך של ψ ושל χ קטן ממש מהאורך של,ϕ ע''פ הנחת האינדוקציה קיימים פסוקים χ ψ, במערכת } {, ששקולים לוגית ל ψ, χ בהתאמה. אז נקח ) χ,ϕ = (ψ ברור שהוא שקול לוגית ל ϕ ושהוא במערכת {, }..iii אם (χ ϕ, = ψ) אז מכוון שהאורך של ψ ושל χ קטן ממש מהאורך של,ϕ ע''פ הנחת האינדוקציה קיימים פסוקים χ ψ, במערכת } {, ששקולים לוגית ל,ψ χ בהתאמה. אז נקח ϕ = (( ψ ) ( χ )), ברור שהוא שקול לוגית ל ϕ ושהוא במערכת {, }. לכן הטענה נכונה עבור ϕ, ז''א {, } מערכת קשרים שלמה. (ב) {, } היא מערכת קשרים שלמה. פתרון: כאן נביע את הקשרים ו באמצעות {, } נשים לב לטבלה: p q p q ( p) q F F T T F T T T T F F F T T T T לכן,( p) q p q ז''א,( p) q ( p) q לכן כמו כן (p q) ( p) q (p q) (( p) ( q)) (p ( q)). ההוכחה: נוכיח באינדוקציה על אורך הפסוק שלכל פסוק ϕ במערכת (שאנו יודעים שהיא שלמה) }, {, קיים פסוק ϕ במערכת } {, ששקול לוגית ל.ϕ אם ϕ משתנה פסוקי אז נקח ϕ, = ϕ ברור שהוא שקול לוגית ל ϕ ושהוא במערכת }.{, יהי ϕ פסוק שאורכו גדול מ 1 במערכת {,, }, נניח שהטענה נכונה עבור כל פסוק במערכת {,, } שאורכו קטן ממש מהאורך של ϕ. נוכיח שהטענה נכונה עבור ϕ: 2

i. אם (ψ ) ϕ, = אז מכוון שהאורך של ψ קטן ממש מהאורך של ϕ, ע''פ הנחת האינדוקציה קיים פסוק ψ במערכת {, } ששקול לוגית ל ψ. נקח ) ( ψ,ϕ = ברור שהוא שקול לוגית ל ϕ ושהוא במערכת }.{,.ii אם (χ ϕ, = ψ) אז מכוון שהאורך של ψ ושל χ קטן ממש מהאורך של,ϕ ע''פ הנחת האינדוקציה קיימים פסוקים χ ψ, במערכת } {, ששקולים לוגית ל,ψ χ בהתאמה. אז נקח ϕ = (ψ ( χ )), ברור שהוא שקול לוגית ל ϕ ושהוא במערכת {, }..iii אם (χ ϕ, = ψ) אז מכוון שהאורך של ψ ושל χ קטן ממש מהאורך של,ϕ ע''פ הנחת האינדוקציה קיימים פסוקים χ ψ, במערכת } {, ששקולים לוגית ל,ψ χ בהתאמה. אז נקח ϕ = (( ψ ) χ ), ברור שהוא שקול לוגית ל ϕ ושהוא במערכת {, }. לכן הטענה נכונה עבור ϕ, ז''א {, } מערכת קשרים שלמה. p q p q F F T הוכיחו כי { } היא מערכת F T T (א) נגדיר קשר ע''י הטבלה: 3. T F T T T F קשרים שלמה. פתרון: אנו יודעים ש {, } היא מערכת קשרים שלמה, לכן נביע את ואת p p p לכן. p p p נשים לב ש F T באמצעות. נתבונן בטבלה: T F (p q) p q לכן q).p q (p q) (p ז''א { } מערכת קשרים שלמה (צריכים להוכיח באינדוקציה, כמו בשאלה הקודמת). (ב) נסחו פסוק במערכת { } ששקול לוגית לפסוק p). (q r פתרון: נשים לב ש p q p ( q), (p q) r (p q) ( r) (p q) ( r) ((p q) (p q)) (r r). לכן 4. הוכיחו ש 3

(א) { } היא לא מערכת קשרים שלמה. פתרון: נתבונן בהשמה g שנותנת ערך F לכל משתנה פסוקי, ונוכיח באינדוקציה שלמה על אורך הפסוק שלכל פסוק ϕ הכתוב רק באמצעות מתקיים: val(ϕ, g) = F. אם ϕ = p הוא משתנה פסוקי, אז.val(p, g) = g(p) = F אם (χ ϕ, = ψ) אז לפי הנחת האינדוקציה (האורך של ψ ו χ קטן ממש מהאורך של (ϕ יש val(ψ, g) = F ו,val(χ, g) = F לכן val(ϕ, g) = t (val(ψ, g), val(χ, g)) = t (F, F ) = F. ז''א הטענה נכונה עבור ϕ, לכן היא נכונה. לכן לא קיים פסוק במערכת { } ששקול לוגית לפסוק שהוא טאוטולוגיה, ז''א { } לא מערכת קשרים שלמה. (ב) {, } היא לא מערכת קשרים שלמה. פתרון: נתבונן בהשמה g שנותנת ערך F לכל משתנה פסוקי, ונוכיח באינדוקציה שלמה על אורך הפסוק שלכל פסוק ϕ הכתוב רק באמצעות, מתקיים: val(ϕ, g) = F. אם ϕ = p הוא משתנה פסוקי, אז.val(p, g) = g(p) = F אם (χ ϕ, = ψ) אז לפי הנחת האינדוקציה (האורך של ψ ו χ קטן ממש מהאורך של (ϕ יש val(ψ, g) = F ו,val(χ, g) = F לכן val(ϕ, g) = t (val(ψ, g), val(χ, g)) = t (F, F ) = F. אם (χ ϕ, = ψ) אז לפי הנחת האינדוקציה (האורך של ψ ו χ קטן ממש מהאורך של (ϕ יש val(ψ, g) = F ו,val(χ, g) = F לכן val(ϕ, g) = t (val(ψ, g), val(χ, g)) = t (F, F ) = F. ז''א הטענה נכונה עבור ϕ, לכן היא נכונה. לכן לא קיים פסוק במערכת {, } ששקול לוגית לפסוק שהוא טאוטולוגיה, ז''א {, } לא מערכת קשרים שלמה. 5. קבוצת פסוקים Σ נקראת עקבית אם קיימת השמה g כך ש val(α, (g = T לכל α. Σ האם הקבוצות הבאות עקביות? הוכיחו או הפריכו: (א) p}.σ = {(p q) r, r פתרון: Σ עקבית, כי קיימת השמה למשל )} F g = {(p, F ), (q, F ), (r, כך ש.α Σ לכל val(α, g) = T (ב) ( p)}.σ = {p, p q, q r, r פתרון: Σ לא עקבית. נניח בשלילה ש Σ עקבית, אז יש השמה g כך ש val(α, g) = T לכל.α Σ בפרט,val(p, g) = T ומכוון ש,val(p q, g) = T חייב להיות.val(q, g) = T מכוון ש,val(p r, g) = T חייב להיות,val( p, g) = T חייב להיות,val(r ( p), g) = T ומכוון ש,val(r, g) = T כלומר.val(p, (g = F סתירה! לכן Σ לא עקבית. 4

x y x y F F F F T T T F T T T F.6 נתונה הפעולה } F {T, F } 2 {T, : המוגדרת ע''י הטבלה: (א) הוכיחו שהפעולה קומוטטיבית, כלומר לכל x, y יש.x y = y x פתרון: רואים זאת מיד מהטבלה. x y x y y x F F F F F T T T T F T T T T F F (ב) הוכיחו שהפעולה אסוציאטיבית, כלומר לכל,x,y z יש.x (y z) = (x y) z פתרון: גם כאן רואים זאת מהטבלה. x y z (x y) z x (y z) F F F F F F F T T T F T F T T F T T F F T F F T T T F T F F T T F F F T T T T T 7. נגדיר סדר קווי על הקבוצה } T,F} ע''י F. T ע''פ סדר זה נגדיר סדר חלקי, שגם אותו נסמן ע''י, על הקבוצה {T, F } 2 = {(F, F ), (F, T ), (T, F ), (T, T )} כך: ) 2 (x 1, y 1 ) (x 2, y אם x 1 x 2 וגם.y 1 y 2 ראו איור.1 פעולה דו מקומית } F f : {T, F } 2 {T, נקראת מונוטונית אם היא שומרת על הסדר, כלומר לכל } 2 T (x 1, y 1 ), (x 2, y 2 ) {F, מתקיים (x 1, y 1 ) (x 2, y 2 ) f(x 1, y 1 ) f(x 2, y 2 ) (א) מי מבין הקשרים הלוגיים הדו מקומיים שאתם מכירים, כלומר },, {, הוא פעולה מונוטונית? פתרון: מבין הקשרים הנ''ל רק ו הם פעולות מונוטוניות. (ב) מיצאו את כל הפעולות הדו מקומיות המונוטוניות. פתרון: פעולה דו מקומית מונוטונית f מתקבלת מאיור 1 ע''י החלפת הזוגות (F, F ), (F, T ), (T, F ), (T, T ) 5

איור 1: שאלה (7) הסדר החלקי על טבלת אמת של 2 משתנים שבאיור ב,F T כך שהסדר F T נשמר. למשל, החלפת ) F,F) ב F פירושה.f((F, F (( = F כל הפעולות הדו מקומיות המונוטוניות מופיעות באיור 2. למשל הסדר החלקי (4) למעלה משמאל באיור 2 מתאים לפעולה הבאה x y f(x, y) F F F F T T T F F T T T (ג) הוכיחו שכל פעולה דו מקומית מונוטונית היא אסוציאטיבית, כלומר לכל,x,y z יש.x (y z) = (x y) z פתרון: נתבונן בפעולות שבאיור 2, אז פעולה (2) היא, פעולה (5) היא, לכן הן אסוציאטיביות. פעולות (1) ו (6) הן קבועות לכן הן אסוציאטיביות. נשאר לבדוק את פעולות (3) ו (4). פעולה (3) היא x y x 3 y F F F F T F T F T T T T שימו לב ש,x 3 y = x לכן (x 3 y) 3 z = x 3 y = x וגם x 3 (y 3 z) = x לכן הפעולה אסוציאטיבית. אסוציאטיבית. אפשר גם לראות ע''פ הטבלה הבאה שהפעולה 6

איור 2: שאלה (7) סעיף (ב) יש 6 פעולות דו מקומיות מונוטוניות. 7

x y z (x 3 y) 3 z x 3 (y 3 z) F F F F F F F T F F F T F F F F T T F F T F F T T T F T T T T T F T T T T T T T פעולה (4) היא x y x 4 y F F F F T T T F F T T T שימו לב ש,x 4 y = y לכן (x 4 y) 4 z = z וגם x 4 (y 4 z) = y 4 z = z לכן הפעולה אסוציאטיבית. אסוציאטיבית. אפשר לראות גם ע''פ הטבלה הבאה שהפעולה x y z (x 4 y) 4 z x 4 (y 4 z) F F F F F F F T T T F T F F F F T T T T T F F F F T F T T T T T F F F T T T T T (ד) הוכיחו שאם (y,g(x, (y,f(x, ו (y h(x, הן פעולות דו מקומיות מונוטוניות, אז גם הפעולה y) k(x, המוגדרת ע''י y)) k(x, y) = h(f(x, y), g(x, היא מונוטונית. פתרון: יהיו } 2 T,(x 1, y 1 ), (x 2, y 2 ) {F, ונניח ש ) 2.(x 1, y 1 ) (x 2, y אז צריך להוכיח ש k(x 1, y 1 ) k(x 2, y 2 ) כלומר צ''ל ש ((.h(f(x 1, y 1 ), g(x 1, y 1 )) h(f(x 2, y 2 ), g(x 2, y 2 מכוון ש ) 2 (x 1, y 1 ) (x 2, y ו f ו g מונוטוניות נקבל f(x 1, y 1 ) f(x 2, y 2 ) g(x 1, y 1 ) g(x 2, y 2 ) ומכוון ש h מונוטונית נקבל h(f(x 1, y 1 ), g(x 1, y 1 )) h(f(x 2, y 2 ), g(x 2, y 2 )). 8

לכן k מונוטונית. 8. תהי Σ קבוצת פסוקים. הוכיחו את הטענות הבאות (א) Σ עקבית אם ורק אם ( p).σ p פתרון: נניח Σ עקבית. ונניח בשלילה ש (p ) Σ. p מכוון ש Σ עקבית, קיימת השמה g כך ש val(α, g) = T לכל.α Σ לכן,val(p ( p), g) = T ז''א val(p, g) = T וגם.Σ p ( p) סתירה! לכן,val(p, g) = F נניח (p ) Σ. p אז קיימת השמה g כך ש val(α, g) = T לכל α Σ (וכך ש,(val(p ( p), g) = F לכן Σ עקבית. הערה: אם Σ לא גוררת לוגית פסוק כלשהו, אז מהגדרת גרירה לוגית נובע ש Σ עקבית. (ב) Σ אינה עקבית אם ורק אם Σ גוררת כל פסוק, כלומר לכל פסוק ϕ יש Σ. ϕ פתרון: מ (א) נובע שאם Σ לא עקבית אז (p ) Σ, p בתרגיל 10 (ג) בדף 6 ראינו שקבוצה המכילה פסוק שיקרי גוררת כל פסוק, לכן {(p ) p} גוררת כל פסוק, ז''א Σ גוררת כל פסוק. נניח Σ גוררת כל פסוק, אז בפרט (p ) Σ, p לכן לפי (א) Σ אינה עקבית. 9. נניח ϕ פסוק הכתוב באמצעות בלבד. הוכיחו כי קיים משתנה פסוקי p ב ϕ כך ש ϕ). אינדוקציה על האורך של (רמז: p. ϕ פתרון: באינדוקציה על אורך ϕ. אם האורך של ϕ הוא 1, אז ϕ הוא משתנה פסוקי, למשל ϕ. = p אז קיים משתנה פסוקי שגורר לוגית את p. p ϕ: נניח הטענה נכונה לכל פסוק שאורכו קטן מ > 1 n. יהי ϕ פסוק שאורכו n. אז ϕ = α β האורך של β קטן מהאורך של ϕ, לכן לפי הנחת האינדוקציה קיים משתנה פסוקי p כך ש.p β אז עבור השמה g כך ש val(p, g) = T נקבל,val(β, g) = T וזה גורר ש,val(α β, g) = T כלומר p (α β) ז''א p. ϕ לכן הטענה נכונה גם עבור n, לכן היא נכונה לכל פסוק ϕ במערכת.{ } הערה: בשאלות כאלה, כלומר אינדוקציה על אורך הפסוק, במבט ראשון ההוכחה באינדוקציה לא ממש מסתדרת עם מה שלמדנו בפרק על האינדוקציה. וזה בגלל שלא לכל n N קיים פסוק שאורכו n (למשל אין פסוק שאורכו 3, האורך של (p ) הוא 4). מתגברים על בעיה זו כך: נניח רוצים להוכיח טענה P לגבי פסוקים. נגדיר את הקבוצה A כך: {קיים פסוק באורך n וכל פסוק באורך n מקיים את A = {n N : P.{לא קיים פסוק באורך {n N : n ואז מוכיחים ע''י אקסיומת האינדוקציה (השלמה) ש A. = N 9